Skip to content

Commit

Permalink
Add Other Materials for Bromine Line (#38)
Browse files Browse the repository at this point in the history
  • Loading branch information
v3ect0rgames authored Nov 27, 2024
1 parent 4d1a5c3 commit dc11f2d
Show file tree
Hide file tree
Showing 3 changed files with 63 additions and 0 deletions.
Original file line number Diff line number Diff line change
Expand Up @@ -91,6 +91,16 @@ public class LabsMaterials {
public static Material HeliumHydride; // ID: 107; HM only
public static Material DioxygenDifluoride; // ID: 108; HM only

/**
* Bromine Line Materials
*/
public static Material MineralRichBrine; // ID: 200
public static Material DepletedBrine; // ID: 201
public static Material AlkalineBromineSolution; // ID: 202
public static Material DebrominatedWaste; // ID: 203
public static Material CrudeBromine; // ID: 204; HM only
public static Material BromineChlorineMixture; // ID: 205

/**
* Platinum Line Materials
*/
Expand Down Expand Up @@ -201,6 +211,9 @@ public static void init() {
/* Taranium Line Materials */
LabsTaraniumLine.initTaraniumLine();

/* Bromine Line Materials */
LabsBromineLine.initBromineLine();

/* Platinum Line Materials */
LabsPlatLine.initPlatLine();

Expand Down
Original file line number Diff line number Diff line change
@@ -0,0 +1,44 @@
package com.nomiceu.nomilabs.gregtech.material.registry.register;

import static com.nomiceu.nomilabs.gregtech.material.registry.LabsMaterials.*;
import static com.nomiceu.nomilabs.util.LabsNames.makeLabsName;
import static gregtech.api.unification.material.Materials.*;
import static gregtech.api.unification.material.info.MaterialFlags.*;
import static gregtech.api.unification.material.info.MaterialIconSet.*;

import gregtech.api.unification.material.Material;

public class LabsBromineLine {

public static void initBromineLine() {
MineralRichBrine = new Material.Builder(200, makeLabsName("mineralrichbrine"))
.liquid()
.color(0xd3dea0)
.build();

DepletedBrine = new Material.Builder(201, makeLabsName("depletedbrine"))
.liquid()
.color(0xb4b57d)
.build();

AlkalineBromineSolution = new Material.Builder(202, makeLabsName("alkalinebrominesolution"))
.liquid()
.color(0xd11a0d)
.build();

DebrominatedWaste = new Material.Builder(203, makeLabsName("debrominatedwaste"))
.liquid()
.color(0xd13b0d)
.build();

CrudeBromine = new Material.Builder(204, makeLabsName("crudebromine")) // Hardmode Material
.liquid()
.color(0xd64d22)
.build();

BromineChlorineMixture = new Material.Builder(205, makeLabsName("brominechlorinemixture"))
.liquid()
.color(0xff4f00)
.build();
}
}
6 changes: 6 additions & 0 deletions src/main/resources/assets/nomilabs/lang/en_us.lang
Original file line number Diff line number Diff line change
Expand Up @@ -245,6 +245,12 @@ nomilabs.material.osmiridium_8020=Osmiridium 80/20
nomilabs.material.iridosmine_8020=Iridosmine 80/20
nomilabs.material.kaemanite=Kaemanite

nomilabs.material.mineralrichbrine=Mineral Rich Brine
nomilabs.material.brominechlorinemixture=Bromine Chlorine Vapor Mixture
nomilabs.material.alkalinebrominesolution=Alkaline Bromine Solution
nomilabs.material.debrominatedwaste=Debrominated Waste
nomilabs.material.crudebromine=Crude Bromine
nomilabs.material.depletedbrine=Depleted Brine
nomilabs.material.tungsten_trioxide=Tungsten Trioxide
nomilabs.material.beryllium_oxide=Beryllium Oxide
nomilabs.material.niobium_pentoxide=Niobium Pentoxide
Expand Down

0 comments on commit dc11f2d

Please sign in to comment.