Persistent unit IDs

This commit is contained in:
Anuken
2021-11-29 10:02:03 -05:00
parent 117fd3769e
commit e2576f1538
16 changed files with 74 additions and 34 deletions

View File

@@ -1083,7 +1083,7 @@ public class Blocks{
}};
slagCentrifuge = new GenericCrafter("slag-centrifuge"){{
requirements(Category.crafting, with(Items.tungsten, 60, Items.graphite, 60, Items.oxide, 40));
requirements(Category.crafting, with(Items.carbide, 70, Items.graphite, 60, Items.silicon, 40, Items.oxide, 40));
consumes.power(2f / 60f);
@@ -2077,7 +2077,7 @@ public class Blocks{
//TODO awful name
largePlasmaBore = new BeamDrill("large-plasma-bore"){{
//TODO requirements
requirements(Category.production, with(Items.graphite, 30, Items.beryllium, 20, Items.carbide, 30));
requirements(Category.production, with(Items.graphite, 30, Items.oxide, 30, Items.beryllium, 20, Items.carbide, 30));
consumes.power(0.6f);
drillTime = 170f;
tier = 5;

View File

@@ -59,7 +59,6 @@ public class ErekirTechTree{
});
});
//TODO where in the tech tree is the arc furnace placed? is it essential?
node(siliconArcFurnace, () -> {
node(electrolyzer, () -> {
node(oxidationChamber, () -> {
@@ -81,7 +80,6 @@ public class ErekirTechTree{
node(slagIncinerator, () -> {
//when is this actually needed?
node(slagHeater, () -> {
//TODO
node(slagCentrifuge, () -> {
});
@@ -97,12 +95,10 @@ public class ErekirTechTree{
//TODO move into turbine condenser?
node(plasmaBore, () -> {
node(cliffCrusher, () -> {
//TODO req
node(largePlasmaBore, () -> {
});
//TODO req
node(impactDrill, () -> {
});
@@ -154,7 +150,6 @@ public class ErekirTechTree{
nodeProduce(Liquids.ozone, () -> {
nodeProduce(Liquids.hydrogen, () -> {
//TODO how will nitrogen be gated behind the electrolyzer?
nodeProduce(Liquids.nitrogen, () -> {
nodeProduce(Liquids.cyanogen, () -> {
@@ -165,12 +160,9 @@ public class ErekirTechTree{
nodeProduce(Items.tungsten, () -> {
nodeProduce(Items.carbide, () -> {
nodeProduce(Liquids.gallium, () -> {
});
//TODO does it require carbide?
nodeProduce(Liquids.gallium, () -> {
});
});
});
});