diff options
author | NotAPenguin <michiel.vandeginste@gmail.com> | 2024-09-05 22:15:33 +0200 |
---|---|---|
committer | GitHub <noreply@github.com> | 2024-09-05 22:15:33 +0200 |
commit | e9aee5637c9d77ecc21cf95d90292ccf7a654764 (patch) | |
tree | 601e7654232723d1ed3cde30dc400a1a06496be4 /src/main/java/gregtech/api/enums/MaterialsUEVplus.java | |
parent | 91721f7b939622054f3fa0bbbc260f593a4d3ffd (diff) | |
download | GT5-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.java | 90 |
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 |