Skip to content

Commit

Permalink
Superconductor Materials and Amperage Balancing (#35)
Browse files Browse the repository at this point in the history
  • Loading branch information
IntegerLimit authored Nov 19, 2024
1 parent 380b1f9 commit 871d0fd
Show file tree
Hide file tree
Showing 4 changed files with 27 additions and 27 deletions.
Original file line number Diff line number Diff line change
Expand Up @@ -38,7 +38,7 @@ public static void initEIO() {
.flags(GENERATE_PLATE, GENERATE_DOUBLE_PLATE, GENERATE_GEAR)
.blast(builder -> builder
.temp(1250, GasTier.LOW)
.blastStats(VA[MV], 400))
.blastStats(VA[MV], 300))
.components(Gold, 2, Redstone, 1, Glowstone, 1)
.cableProperties(V[MV], 1, 0, true)
.build();
Expand All @@ -50,7 +50,7 @@ public static void initEIO() {
.flags(GENERATE_PLATE, GENERATE_DOUBLE_PLATE, GENERATE_GEAR, GENERATE_ROD, GENERATE_BOLT_SCREW)
.blast(builder -> builder
.temp(1350, GasTier.LOW)
.blastStats(VA[MV], 400))
.blastStats(VA[MV], 350))
.components(EnergeticAlloy, 1, EnderPearl, 1)
.cableProperties(V[HV], 1, 0, true)
.build();
Expand Down Expand Up @@ -81,12 +81,15 @@ public static void initEIO() {
.build();

EndSteel = new Material.Builder(25, makeLabsName("end_steel"))
.ingot()
.liquid()
.ingot().liquid()
.color(0xd6d980).iconSet(METALLIC)
.blast(builder -> builder
.temp(1400, GasTier.LOW)
.blastStats(VHA[EV], 400))
.flags(GENERATE_PLATE, GENERATE_GEAR)
.toolStats(ToolProperty.Builder.of(4.0f, 3.5f, 1024, 3).build())
.cableProperties(V[EV], 1, 0, true)
.cableProperties(V[EV], 2, 0, true)
.components(VibrantAlloy, 1, DarkSteel, 1, Endstone, 1)
.build();
}
}
Original file line number Diff line number Diff line change
Expand Up @@ -27,7 +27,7 @@ public static void init() {
.temp(6800, GasTier.HIGHER)
.blastStats(VA[LuV], 1800)
.vacuumStats(VA[EV], 600))
.cableProperties(V[UV], 1, 0, true)
.cableProperties(V[UV], 8, 0, true)
.flags(GENERATE_PLATE, GENERATE_DOUBLE_PLATE, GENERATE_ROD, GENERATE_GEAR, GENERATE_DENSE)
.build();

Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -3,7 +3,6 @@
import static com.nomiceu.nomilabs.gregtech.material.registry.LabsMaterials.*;
import static com.nomiceu.nomilabs.util.LabsNames.makeLabsName;
import static gregtech.api.GTValues.*;
import static gregtech.api.unification.material.Materials.*;
import static gregtech.api.unification.material.info.MaterialFlags.*;
import static gregtech.api.unification.material.info.MaterialIconSet.*;

Expand All @@ -21,16 +20,14 @@ public static void initEndgame() {
DraconicSuperconductor = new Material.Builder(28, makeLabsName("draconic_superconductor"))
.ingot()
.color(0xf5f0f4).iconSet(SHINY)
.cableProperties(V[MAX], 4, 0, true)
.cableProperties(V[MAX], 16, 0, true)
.build();

KaptonK = new Material.Builder(50, makeLabsName("kapton_k")) // Hardmode Material
.ingot().liquid()
.color(0xffce52).iconSet(DULL)
.flags(GENERATE_PLATE, DISABLE_DECOMPOSITION)
.components(Carbon, 22, Hydrogen, 10, Nitrogen, 2, Oxygen, 5)
.components(Oxydianiline, 3, PyromelliticDianhydride, 2)
.build();

KaptonK.setFormula("C6H2((CO)2N)2C6H4OC6H4", true);
}
}
Original file line number Diff line number Diff line change
Expand Up @@ -33,32 +33,32 @@ public static void initThermal() {
.components(Ardite, 4, Cobalt, 4, Mana, 1)
.build();

Signalum = new Material.Builder(10, makeLabsName("signalum"))
Lumium = new Material.Builder(17, makeLabsName("lumium"))
.ingot()
.liquid()
.color(0xff7f0f).iconSet(SHINY)
.color(0xf6ff99).iconSet(BRIGHT)
.flags(GENERATE_PLATE, GENERATE_DOUBLE_PLATE, GENERATE_GEAR, GENERATE_FINE_WIRE)
.blast(builder -> builder
.temp(4000, GasTier.MID)
.blastStats(VA[IV], 1400)
.vacuumStats(VA[HV], 500))
.flags(GENERATE_PLATE, GENERATE_DOUBLE_PLATE, GENERATE_DENSE, GENERATE_ROD, GENERATE_GEAR)
.components(AnnealedCopper, 4, Ardite, 2, RedAlloy, 2)
.cableProperties(V[LuV], 1, 0, true)
.itemPipeProperties(512, 64)
.blastStats(VHA[IV], 800)
.vacuumStats(VHA[HV], 300))
.components(TinAlloy, 4, SterlingSilver, 2)
.cableProperties(V[IV], 4, 0, true)
.fluidPipeProperties(4500, 256, true, true, true, false)
.build();

Lumium = new Material.Builder(17, makeLabsName("lumium"))
Signalum = new Material.Builder(10, makeLabsName("signalum"))
.ingot()
.liquid()
.color(0xf6ff99).iconSet(BRIGHT)
.flags(GENERATE_PLATE, GENERATE_DOUBLE_PLATE, GENERATE_GEAR, GENERATE_FINE_WIRE)
.color(0xff7f0f).iconSet(SHINY)
.blast(builder -> builder
.temp(4500, GasTier.MID)
.temp(4500, GasTier.HIGHER)
.blastStats(VA[IV], 1600)
.vacuumStats(VA[HV], 600))
.components(TinAlloy, 4, SterlingSilver, 2)
.cableProperties(V[IV], 1, 0, true)
.fluidPipeProperties(4500, 256, true, true, true, false)
.flags(GENERATE_PLATE, GENERATE_DOUBLE_PLATE, GENERATE_DENSE, GENERATE_ROD, GENERATE_GEAR)
.components(AnnealedCopper, 4, Ardite, 2, RedAlloy, 2)
.cableProperties(V[LuV], 4, 0, true)
.itemPipeProperties(512, 64)
.build();

Enderium = new Material.Builder(18, makeLabsName("enderium"))
Expand All @@ -71,7 +71,7 @@ public static void initThermal() {
.blastStats(VA[LuV], 1600)
.vacuumStats(VA[EV], 600))
.components(Lead, 4, Platinum, 2, BlueSteel, 1, Osmium, 1)
.cableProperties(V[ZPM], 1, 0, true)
.cableProperties(V[ZPM], 8, 0, true)
.build();

ElectrumFlux = new Material.Builder(19, makeLabsName("electrum_flux"))
Expand Down

0 comments on commit 871d0fd

Please sign in to comment.