aboutsummaryrefslogtreecommitdiff
path: root/src/main/java/gregtech/api
diff options
context:
space:
mode:
authorevgengoldwar <69961523+evgengoldwar@users.noreply.github.com>2024-07-18 19:38:15 +0400
committerGitHub <noreply@github.com>2024-07-18 22:38:15 +0700
commit5e6ba0d78c7130762f076f56c856752e40068307 (patch)
treec1e40dc55712e58a74e7173d2f2641518e0ed2e9 /src/main/java/gregtech/api
parent4f7a7257760cd271cfe33d0fab3d82f64d45543f (diff)
downloadGT5-Unofficial-5e6ba0d78c7130762f076f56c856752e40068307.tar.gz
GT5-Unofficial-5e6ba0d78c7130762f076f56c856752e40068307.tar.bz2
GT5-Unofficial-5e6ba0d78c7130762f076f56c856752e40068307.zip
Added Water Pump (#2694)
* Add Water Pump * Added check humidity * Apply spotless * Added tier 2 WaterPump * Added new textures and Fixed the display in nei * Optimizing imports * Fix tooltip * Added craft for Output hatch ULV, Wooden Casing, Water Pump * Apply spotless * sa+update deps * Delete the sky check method * sa * Rewrote WaterPump to SteamMultiBase. * Added a steam hatch to the structure and changed the tooltip * Spotless apply * Changed VoidProtection and calculate water generation * Remove star imports * Rename Wooden Casing to Primitive Wooden Casing * Remove enableMultiblock_WaterPump * Rename static variables * Change variables and tooltip * Sa --------- Co-authored-by: Dream Master <dream-master@gmx.net>
Diffstat (limited to 'src/main/java/gregtech/api')
-rw-r--r--src/main/java/gregtech/api/enums/GT_Values.java10
-rw-r--r--src/main/java/gregtech/api/enums/ItemList.java1
-rw-r--r--src/main/java/gregtech/api/enums/Textures.java5
-rw-r--r--src/main/java/gregtech/api/recipe/check/CheckRecipeResultRegistry.java2
4 files changed, 18 insertions, 0 deletions
diff --git a/src/main/java/gregtech/api/enums/GT_Values.java b/src/main/java/gregtech/api/enums/GT_Values.java
index 37caa7fc38..4d7f380656 100644
--- a/src/main/java/gregtech/api/enums/GT_Values.java
+++ b/src/main/java/gregtech/api/enums/GT_Values.java
@@ -656,6 +656,16 @@ public class GT_Values {
+ EnumChatFormatting.LIGHT_PURPLE
+ "ps";
+ public static final String AuthorEvgenWarGold = "" + EnumChatFormatting.RED
+ + EnumChatFormatting.BOLD
+ + "Evgen"
+ + EnumChatFormatting.BLUE
+ + EnumChatFormatting.BOLD
+ + "War"
+ + EnumChatFormatting.GOLD
+ + EnumChatFormatting.BOLD
+ + "Gold";
+
// 7.5F comes from GT_Tool_Turbine_Large#getBaseDamage() given huge turbines are the most efficient now.
public static double getMaxPlasmaTurbineEfficiencyFromMaterial(Materials material) {
return (5F + (7.5F + material.mToolQuality)) / 10.0;
diff --git a/src/main/java/gregtech/api/enums/ItemList.java b/src/main/java/gregtech/api/enums/ItemList.java
index d5ee302d6a..2d2b066825 100644
--- a/src/main/java/gregtech/api/enums/ItemList.java
+++ b/src/main/java/gregtech/api/enums/ItemList.java
@@ -852,6 +852,7 @@ public enum ItemList implements IItemContainer {
Casing_Grate,
Casing_Vent,
Casing_Vent_T2,
+ WoodenCasing,
Casing_RadiationProof,
Casing_AdvancedRadiationProof,
Casing_Firebox_Bronze,
diff --git a/src/main/java/gregtech/api/enums/Textures.java b/src/main/java/gregtech/api/enums/Textures.java
index 8eccbb050d..f4ce94c4f2 100644
--- a/src/main/java/gregtech/api/enums/Textures.java
+++ b/src/main/java/gregtech/api/enums/Textures.java
@@ -264,6 +264,9 @@ public class Textures {
MACHINE_CASING_FUSION,
MACHINE_CASING_FUSION_GLASS,
MACHINE_CASING_FUSION_GLASS_YELLOW,
+ TEXTURE_METAL_PANEL_E,
+ TEXTURE_METAL_PANEL_E_A,
+
MACHINE_CASING_FUSION_GLASS_YELLOW_GLOW,
MACHINE_CASING_FUSION_2,
@@ -653,6 +656,8 @@ public class Textures {
OVERLAY_FRONT_STEAM_MACERATOR_ACTIVE_GLOW,
OVERLAY_FRONT_STEAM_WASHER,
OVERLAY_FRONT_STEAM_WASHER_ACTIVE,
+ OVERLAY_FRONT_WATER_PUMP,
+ OVERLAY_FRONT_WATER_PUMP_ACTIVE,
OVERLAY_FRONT_STEAM_CENTRIFUGE,
OVERLAY_FRONT_STEAM_CENTRIFUGE_ACTIVE,
OVERLAY_FRONT_STEAM_COMPRESSOR,
diff --git a/src/main/java/gregtech/api/recipe/check/CheckRecipeResultRegistry.java b/src/main/java/gregtech/api/recipe/check/CheckRecipeResultRegistry.java
index e141c39a67..7112b47886 100644
--- a/src/main/java/gregtech/api/recipe/check/CheckRecipeResultRegistry.java
+++ b/src/main/java/gregtech/api/recipe/check/CheckRecipeResultRegistry.java
@@ -108,6 +108,8 @@ public final class CheckRecipeResultRegistry {
public static final CheckRecipeResult BACKFILLER_NO_CONCRETE = SimpleCheckRecipeResult
.ofFailure("backfiller_no_concrete");
+ public static final CheckRecipeResult NO_SEE_SKY = SimpleCheckRecipeResult.ofFailure("no_see_sky");
+
/**
* Cannot process recipe because the machine cannot handle required EUt.
*/