aboutsummaryrefslogtreecommitdiff
path: root/src/main/java/gregtech/api/enums/MaterialsUEVplus.java
diff options
context:
space:
mode:
authorNotAPenguin <michiel.vandeginste@gmail.com>2024-09-05 22:15:33 +0200
committerGitHub <noreply@github.com>2024-09-05 22:15:33 +0200
commite9aee5637c9d77ecc21cf95d90292ccf7a654764 (patch)
tree601e7654232723d1ed3cde30dc400a1a06496be4 /src/main/java/gregtech/api/enums/MaterialsUEVplus.java
parent91721f7b939622054f3fa0bbbc260f593a4d3ffd (diff)
downloadGT5-Unofficial-e9aee5637c9d77ecc21cf95d90292ccf7a654764.tar.gz
GT5-Unofficial-e9aee5637c9d77ecc21cf95d90292ccf7a654764.tar.bz2
GT5-Unofficial-e9aee5637c9d77ecc21cf95d90292ccf7a654764.zip
UEV+ Material Diversity (#3045)
Diffstat (limited to 'src/main/java/gregtech/api/enums/MaterialsUEVplus.java')
-rw-r--r--src/main/java/gregtech/api/enums/MaterialsUEVplus.java90
1 files changed, 90 insertions, 0 deletions
diff --git a/src/main/java/gregtech/api/enums/MaterialsUEVplus.java b/src/main/java/gregtech/api/enums/MaterialsUEVplus.java
index 49ab432c5f..d13fe68a47 100644
--- a/src/main/java/gregtech/api/enums/MaterialsUEVplus.java
+++ b/src/main/java/gregtech/api/enums/MaterialsUEVplus.java
@@ -750,6 +750,96 @@ public class MaterialsUEVplus {
.disableAutoGeneratedBlastFurnaceRecipes()
.disableAutoGeneratedVacuumFreezerRecipe();
+ public static Materials DimensionallyShiftedSuperfluid = new MaterialBuilder(
+ 151,
+ new TextureSet("dimensionallyshiftedsuperfluid", true),
+ "Dimensionally Shifted Superfluid").addCell()
+ .addFluid()
+ .setRGBA(255, 255, 255, 0)
+ .setTransparent(true)
+ .setName("dimensionallyshiftedsuperfluid")
+ .setColor(Dyes._NULL)
+ .constructMaterial()
+ .setHasCorrespondingFluid(true);
+
+ public static Materials MoltenProtoHalkoniteBase = new MaterialBuilder(
+ 152,
+ new TextureSet("protohalkonitebase", true),
+ "Molten Proto-Halkonite Steel Base").setName("protohalkonitebase")
+ .addFluid()
+ .addCell()
+ .setLiquidTemperature(10000)
+ .setRGBA(255, 255, 255, 0)
+ .setTransparent(true)
+ .setColor(Dyes._NULL)
+ .constructMaterial()
+ .disableAutoGeneratedVacuumFreezerRecipe()
+ .disableAutoGeneratedBlastFurnaceRecipes()
+ .disableAutoGeneratedRecycleRecipes();
+ public static Materials HotProtoHalkonite = new MaterialBuilder(
+ 153,
+ new TextureSet("hotprotohalkonite", true),
+ "Hot Proto-Halkonite Steel").setName("hotprotohalkonite")
+ .setTypes(1 | 2 | 64 | 128)
+ .setOreValue(2)
+ .setRGBA(255, 255, 255, 0)
+ .setTransparent(false)
+ .constructMaterial()
+ .setProcessingMaterialTierEU(TierEU.RECIPE_UEV)
+ .disableAutoGeneratedVacuumFreezerRecipe()
+ .disableAutoGeneratedBlastFurnaceRecipes()
+ .disableAutoGeneratedRecycleRecipes();
+ public static Materials ProtoHalkonite = new MaterialBuilder(
+ 154,
+ new TextureSet("protohalkonite", true),
+ "Proto-Halkonite Steel").setName("protohalkonite")
+ .setTypes(1 | 2 | 64 | 128)
+ .setRGBA(255, 255, 255, 0)
+ .setTransparent(false)
+ .constructMaterial()
+ .setProcessingMaterialTierEU(TierEU.RECIPE_UEV)
+ .disableAutoGeneratedVacuumFreezerRecipe()
+ .disableAutoGeneratedBlastFurnaceRecipes();
+
+ public static Materials MoltenExoHalkoniteBase = new MaterialBuilder(
+ 155,
+ TextureSet.SET_FLUID,
+ "Molten Exo-Halkonite Steel Preparation Base").setName("moltenexohalkonitebase")
+ .addFluid()
+ .addCell()
+ .setLiquidTemperature(10000)
+ .setRGBA(30, 30, 30, 0)
+ .setTransparent(false)
+ .constructMaterial()
+ .disableAutoGeneratedVacuumFreezerRecipe()
+ .disableAutoGeneratedBlastFurnaceRecipes()
+ .disableAutoGeneratedRecycleRecipes();
+
+ public static Materials HotExoHalkonite = new MaterialBuilder(
+ 156,
+ new TextureSet("hotexohalkonite", true),
+ "Hot Exo-Halkonite Steel").setName("hotexohalkonite")
+ .setTypes(1 | 2 | 64 | 128)
+ .setOreValue(2)
+ .setRGBA(255, 255, 255, 0)
+ .setTransparent(false)
+ .constructMaterial()
+ .setProcessingMaterialTierEU(TierEU.RECIPE_UEV)
+ .disableAutoGeneratedVacuumFreezerRecipe()
+ .disableAutoGeneratedBlastFurnaceRecipes()
+ .disableAutoGeneratedRecycleRecipes();
+ public static Materials ExoHalkonite = new MaterialBuilder(
+ 157,
+ new TextureSet("exohalkonite", true),
+ "Exo-Halkonite Steel").setName("exohalkonite")
+ .setTypes(1 | 2 | 64 | 128)
+ .setRGBA(255, 255, 255, 0)
+ .setTransparent(false)
+ .constructMaterial()
+ .setProcessingMaterialTierEU(TierEU.RECIPE_UEV)
+ .disableAutoGeneratedVacuumFreezerRecipe()
+ .disableAutoGeneratedBlastFurnaceRecipes();
+
/**
* called by Materials. Can be safely called multiple times. exists to allow Materials ensure this class is
* initialized