aboutsummaryrefslogtreecommitdiff
path: root/src/main/java/com
diff options
context:
space:
mode:
Diffstat (limited to 'src/main/java/com')
-rw-r--r--src/main/java/com/elisis/gtnhlanth/common/register/WerkstoffMaterialPool.java14
-rw-r--r--src/main/java/com/elisis/gtnhlanth/loader/RecipeLoader.java2
2 files changed, 16 insertions, 0 deletions
diff --git a/src/main/java/com/elisis/gtnhlanth/common/register/WerkstoffMaterialPool.java b/src/main/java/com/elisis/gtnhlanth/common/register/WerkstoffMaterialPool.java
index 26a3cb65e3..0a7a808d8d 100644
--- a/src/main/java/com/elisis/gtnhlanth/common/register/WerkstoffMaterialPool.java
+++ b/src/main/java/com/elisis/gtnhlanth/common/register/WerkstoffMaterialPool.java
@@ -9,6 +9,7 @@ import com.github.bartimaeusnek.bartworks.system.material.Werkstoff;
import com.github.bartimaeusnek.bartworks.util.Pair;
import gregtech.api.enums.Materials;
+import gregtech.api.enums.OrePrefixes;
import gregtech.api.enums.TextureSet;
@SuppressWarnings({ "unchecked" })
@@ -682,6 +683,19 @@ public class WerkstoffMaterialPool implements Runnable {
offsetID2 + 8,
TextureSet.SET_DULL);
+ public static final Werkstoff Gangue = new Werkstoff(
+ new short[] { 0, 0, 0 },
+ "Gangue",
+ subscriptNumbers("Useless..."),
+ new Werkstoff.Stats(),
+ Werkstoff.Types.MIXTURE,
+ new Werkstoff.GenerationFeatures().disable()
+ .onlyDust()
+ .addPrefix(OrePrefixes.block)
+ .removePrefix(OrePrefixes.ingot)
+ .removePrefix(OrePrefixes.gem),
+ offsetID2 + 9,
+ TextureSet.SET_DULL);
// TODO: Deal with colouring
public static final Werkstoff RoastedRareEarthOxides = new Werkstoff(
new short[] { 160, 82, 45 },
diff --git a/src/main/java/com/elisis/gtnhlanth/loader/RecipeLoader.java b/src/main/java/com/elisis/gtnhlanth/loader/RecipeLoader.java
index e568ea219c..57e58e9501 100644
--- a/src/main/java/com/elisis/gtnhlanth/loader/RecipeLoader.java
+++ b/src/main/java/com/elisis/gtnhlanth/loader/RecipeLoader.java
@@ -40,6 +40,7 @@ import static com.elisis.gtnhlanth.common.register.WerkstoffMaterialPool.FilledY
import static com.elisis.gtnhlanth.common.register.WerkstoffMaterialPool.GadoliniumChlorideConcentrate;
import static com.elisis.gtnhlanth.common.register.WerkstoffMaterialPool.GadoliniumExtractingNanoResin;
import static com.elisis.gtnhlanth.common.register.WerkstoffMaterialPool.GadoliniumOreConcentrate;
+import static com.elisis.gtnhlanth.common.register.WerkstoffMaterialPool.Gangue;
import static com.elisis.gtnhlanth.common.register.WerkstoffMaterialPool.HolmiumChlorideConcentrate;
import static com.elisis.gtnhlanth.common.register.WerkstoffMaterialPool.HolmiumExtractingNanoResin;
import static com.elisis.gtnhlanth.common.register.WerkstoffMaterialPool.HolmiumOreConcentrate;
@@ -1532,6 +1533,7 @@ public class RecipeLoader {
WerkstoffMaterialPool.ConditionedBastnasiteMud.getFluidOrGas(1000))
.itemInputs(Materials.Saltpeter.getDust(1))
.fluidOutputs(WerkstoffMaterialPool.DiltedRareEarthBastnasiteMud.getFluidOrGas(11000))
+ .itemOutputs(Gangue.get(OrePrefixes.dust, 1))
.eut(TierEU.RECIPE_EV)
.duration(1000)
.metadata(DISSOLUTION_TANK_RATIO, 10)