aboutsummaryrefslogtreecommitdiff
path: root/src/main
diff options
context:
space:
mode:
authorMary <33456283+FourIsTheNumber@users.noreply.github.com>2024-09-23 00:02:24 -0400
committerGitHub <noreply@github.com>2024-09-22 23:02:24 -0500
commit008fad90f7109e0ea3b8cede3ae1fbd828069c7c (patch)
tree55ed45ff189e43f2f574f186099b8520406d538c /src/main
parent22a702d8b7ef2a5f5ae1a38c4056ed6ab2643b14 (diff)
downloadGT5-Unofficial-008fad90f7109e0ea3b8cede3ae1fbd828069c7c.tar.gz
GT5-Unofficial-008fad90f7109e0ea3b8cede3ae1fbd828069c7c.tar.bz2
GT5-Unofficial-008fad90f7109e0ea3b8cede3ae1fbd828069c7c.zip
Fixes lathe and hip processing times (#3262)
Diffstat (limited to 'src/main')
-rw-r--r--src/main/java/gregtech/common/tileentities/machines/multi/MTEMultiLathe.java14
-rw-r--r--src/main/java/gregtech/common/tileentities/machines/multi/compressor/MTEHIPCompressor.java2
2 files changed, 12 insertions, 4 deletions
diff --git a/src/main/java/gregtech/common/tileentities/machines/multi/MTEMultiLathe.java b/src/main/java/gregtech/common/tileentities/machines/multi/MTEMultiLathe.java
index 67ef907e62..6250a582d2 100644
--- a/src/main/java/gregtech/common/tileentities/machines/multi/MTEMultiLathe.java
+++ b/src/main/java/gregtech/common/tileentities/machines/multi/MTEMultiLathe.java
@@ -34,6 +34,7 @@ import net.minecraft.world.World;
import net.minecraftforge.common.util.ForgeDirection;
import org.apache.commons.lang3.tuple.Pair;
+import org.jetbrains.annotations.NotNull;
import com.google.common.collect.ImmutableList;
import com.gtnewhorizon.structurelib.alignment.constructable.ISurvivalConstructable;
@@ -55,6 +56,7 @@ import gregtech.api.metatileentity.implementations.MTEExtendedPowerMultiBlockBas
import gregtech.api.multitileentity.multiblock.casing.Glasses;
import gregtech.api.recipe.RecipeMap;
import gregtech.api.recipe.RecipeMaps;
+import gregtech.api.recipe.check.CheckRecipeResult;
import gregtech.api.render.TextureFactory;
import gregtech.api.util.GTUtility;
import gregtech.api.util.MultiblockTooltipBuilder;
@@ -316,9 +318,15 @@ public class MTEMultiLathe extends MTEExtendedPowerMultiBlockBase<MTEMultiLathe>
@Override
protected ProcessingLogic createProcessingLogic() {
- return new ProcessingLogic()
- .setSpeedBonus(speedBoost(getPipeData().speedBoost, GTUtility.getTier(this.getMaxInputVoltage())))
- .setEuModifier(0.8F)
+ return new ProcessingLogic() {
+
+ @NotNull
+ @Override
+ public CheckRecipeResult process() {
+ speedBoost = (speedBoost(getPipeData().speedBoost, GTUtility.getTier(getMaxInputVoltage())));
+ return super.process();
+ }
+ }.setEuModifier(0.8F)
.setMaxParallelSupplier(this::getMaxParallelRecipes);
}
diff --git a/src/main/java/gregtech/common/tileentities/machines/multi/compressor/MTEHIPCompressor.java b/src/main/java/gregtech/common/tileentities/machines/multi/compressor/MTEHIPCompressor.java
index aeda7d0cd6..40550f2f34 100644
--- a/src/main/java/gregtech/common/tileentities/machines/multi/compressor/MTEHIPCompressor.java
+++ b/src/main/java/gregtech/common/tileentities/machines/multi/compressor/MTEHIPCompressor.java
@@ -368,7 +368,7 @@ public class MTEHIPCompressor extends MTEExtendedPowerMultiBlockBase<MTEHIPCompr
@Override
protected CheckRecipeResult validateRecipe(@NotNull GTRecipe recipe) {
doingHIP = false;
- setSpeedBonus(1F / 1.25F);
+ setSpeedBonus(1F / 3.5F);
setEuModifier(0.75F);
if (cooling) {