Laureline's Wiki

Laureline's Wiki

Minecraft Server

This is an old revision of the document!


Minecraft Server

Extra Configurations

File Name: scripts/03_fixes.zs

val marble = <ore:stoneMarble>;
marble.add(<gregtech:mineral:0>);
marble.add(<gregtech:mineral:4>);
 
val wireCutter = <gregtech:meta_tool:13>.anyDamage();
 
recipes.addShaped(<gregtech:cable:2018>, [
    [null,              <ore:plateCopper>, null],
    [<ore:plateCopper>, wireCutter,        <ore:plateCopper>],
    [null,              <ore:plateCopper>, null],
]);
 
recipes.addShaped(<gregtech:cable:3018>, [
    [<ore:plateCopper>, <ore:plateCopper>, <ore:plateCopper>],
    [<ore:plateCopper>, wireCutter,        <ore:plateCopper>],
    [<ore:plateCopper>, <ore:plateCopper>, <ore:plateCopper>],
]);
 
recipes.addShaped(<gregtech:cable:2026>, [
    [null,            <ore:plateGold>, null],
    [<ore:plateGold>, wireCutter,      <ore:plateGold>],
    [null,            <ore:plateGold>, null],
]);
 
recipes.addShaped(<gregtech:cable:3026>, [
    [<ore:plateGold>, <ore:plateGold>, <ore:plateGold>],
    [<ore:plateGold>, wireCutter,      <ore:plateGold>],
    [<ore:plateGold>, <ore:plateGold>, <ore:plateGold>],
]);
 
recipes.addShaped(<gregtech:cable:2071>, [
    [null,           <ore:plateTin>, null],
    [<ore:plateTin>, wireCutter,     <ore:plateTin>],
    [null,           <ore:plateTin>, null],
]);
 
recipes.addShaped(<gregtech:cable:3071>, [
    [<ore:plateTin>, <ore:plateTin>, <ore:plateTin>],
    [<ore:plateTin>, wireCutter,     <ore:plateTin>],
    [<ore:plateTin>, <ore:plateTin>, <ore:plateTin>],
]);

File Name: scripts/04_tweaks.zs

// Rubber ingot from Rubber
furnace.addRecipe(<gregtech:meta_item_1:10152>,<gregtech:meta_item_1:32627>*2);
 
// Small Cadmium Battery
recipes.addShapeless(<gregtech:meta_item_1:32517>,[<gregtech:meta_item_1:32500>,<gregtech:meta_item_1:2013>,<gregtech:meta_item_1:2013>]);
 // Small Sodium Battery
recipes.addShapeless(<gregtech:meta_item_1:32519>,[<gregtech:meta_item_1:32500>,<gregtech:meta_item_1:2063>,<gregtech:meta_item_1:2063>]);
// Small Lithium Battery
recipes.addShapeless(<gregtech:meta_item_1:32518>,[<gregtech:meta_item_1:32500>,<gregtech:meta_item_1:2036>,<gregtech:meta_item_1:2036>]); 
 
// Small battery hull
recipes.remove(<gregtech:meta_item_1:32500>);
recipes.addShaped(<gregtech:meta_item_1:32500>, [
    [<ore:cableGtSingleRedAlloy>], [<gregtech:meta_item_1:12071>], [<gregtech:meta_item_1:12071>]
]);
 
//Cables By Hand
recipes.removeByRecipeName("gregtech:tin_cable_1");
recipes.removeByRecipeName("gregtech:red_alloy_cable_1");
// Tin Cable
recipes.addShapeless(<gregtech:cable:5071>, [<gregtech:cable:71>,<gregtech:meta_item_1:12152>]);
// Red Alloy Cable
recipes.addShapeless(<gregtech:cable:5237>, [<gregtech:cable:237>,<gregtech:meta_item_1:12152>]);
// Copper Cable
recipes.addShapeless(<gregtech:cable:5018>, [<gregtech:cable:18>,<gregtech:meta_item_1:12152>]);

File Name: scripts/05_cables.zs

#loader gregtech
import mods.gregtech.material.MaterialRegistry;
//Cable Materials
var materialList = MaterialRegistry.getAllMaterials();
 
val conductiveIron = MaterialRegistry.createIngotMaterial(700, "conductive_iron", 0xf7b29b, "shiny", 2);
conductiveIron.addFlags(["GENERATE_PLATE","GENERATE_GEAR"]);
 
val energeticAlloy = MaterialRegistry.createIngotMaterial(701, "energetic_alloy", 0xf49507, "shiny", 2);
energeticAlloy.addFlags(["GENERATE_PLATE","GENERATE_GEAR"]);
 
val vibrantAlloy = MaterialRegistry.createIngotMaterial(702, "vibrant_alloy", 0xa4ff70, "shiny", 2);
vibrantAlloy.addFlags(["GENERATE_PLATE","GENERATE_GEAR"]);
 
val pulsatingIron = MaterialRegistry.createIngotMaterial(703, "pulsating_iron", 0x6ae26e, "shiny", 2);
pulsatingIron.addFlags(["GENERATE_PLATE","GENERATE_GEAR"]);
 
val electricalSteel = MaterialRegistry.createIngotMaterial(705, "electrical_steel", 0xb2c0c1, "shiny", 2);
electricalSteel.addFlags(["GENERATE_PLATE","GENERATE_GEAR"]);
 
val darkSteel = MaterialRegistry.createIngotMaterial(704, "dark_steel", 0x414751, "dull", 2);
darkSteel.addFlags(["GENERATE_PLATE","GENERATE_ROD"]);
 
val endSteel = MaterialRegistry.createIngotMaterial(712, "end_steel", 0xe0efbd, "shiny", 2);
endSteel.addFlags(["GENERATE_PLATE","GENERATE_GEAR"]);
 
val ardite = MaterialRegistry.createIngotMaterial(713, "ardite", 0xad2f05, "dull", 2);
ardite.addFlags(["GENERATE_PLATE"]);
 
val manyullyn = MaterialRegistry.createIngotMaterial(714, "manyullyn", 0x9949cc, "dull", 2);
manyullyn.addFlags(["GENERATE_PLATE"]);
 
val lumium = MaterialRegistry.createIngotMaterial(706, "lumium", 0xf6ff99, "shiny", 2);
lumium.addFlags(["GENERATE_ROD"]);
 
val signalum = MaterialRegistry.createIngotMaterial(707, "signalum", 0xce4b00, "shiny", 2);
signalum.addFlags(["GENERATE_ROD"]);
 
val enderium = MaterialRegistry.createIngotMaterial(708, "enderium", 0x1f6b62, "shiny", 2);
enderium.addFlags(["GENERATE_ROD"]);
 
val draconium = MaterialRegistry.createIngotMaterial(710, "draconium", 0xbe49ed, "dull", 2);
 
conductiveIron.setCableProperties(32, 1, 0);
energeticAlloy.setCableProperties(128, 1, 0);
vibrantAlloy.setCableProperties(512, 1, 0);
endSteel.setCableProperties(2048, 1, 0);
lumium.setCableProperties(8192, 1, 0);
signalum.setCableProperties(32768, 1, 0);
enderium.setCableProperties(131072, 1, 0);
draconium.setCableProperties(524288, 1, 0);

File Name: resources/contenttweaker/lang/en_us.cfg

material.conductive_iron=Conductive Iron
material.pulsating_iron=Pulsating Iron
material.energetic_alloy=Energetic Alloy
material.vibrant_alloy=Vibrant Alloy
material.dark_steel=Dark Steel
material.lumium=Lumium
material.signalum=Signalum
material.enderium=Enderium
material.electrical_steel=Electrical Steel
material.end_steel=End Steel
material.ardite=Ardite
material.manyullyn=Manyullyn
material.draconium=Draconium

File Name: config/mekanism.cfg

general {
    # Energy multiplier for using silk touch mode with the Digital Miner.
    I:MinerSilkMultiplier=4
}
storage {
    # Base energy storage (Joules).
    D:DigitalMinerStorage=100000.0
}
usage {
    # Energy per operation tick (Joules).
    D:DigitalMinerUsage=250.0
}