aboutsummaryrefslogtreecommitdiff
path: root/src/main/java/gregtech/api/metatileentity/implementations
diff options
context:
space:
mode:
authorNotAPenguin <michiel.vandeginste@gmail.com>2024-05-04 13:47:08 +0200
committerGitHub <noreply@github.com>2024-05-04 13:47:08 +0200
commit79d72d365441583801a649c23928b1a01fd2341b (patch)
treeb1db39ce374a23abba9b765ff8477302ca0024c3 /src/main/java/gregtech/api/metatileentity/implementations
parentfed3d7d5ad56204d31b5fffffb2a026f3020efcc (diff)
downloadGT5-Unofficial-79d72d365441583801a649c23928b1a01fd2341b.tar.gz
GT5-Unofficial-79d72d365441583801a649c23928b1a01fd2341b.tar.bz2
GT5-Unofficial-79d72d365441583801a649c23928b1a01fd2341b.zip
Make DTPF lose fuel efficiency over time instead of instantly (#2574)
* track idle time in MultiBlockBase * save idle time in MTE NBT * decay DTPF fuel efficiency overtime properly * spotless * track idle time in DTPF instead of base MTE * small refactor to simplify logic * Delete unused resetDiscount method * Remove unused override
Diffstat (limited to 'src/main/java/gregtech/api/metatileentity/implementations')
-rw-r--r--src/main/java/gregtech/api/metatileentity/implementations/GT_MetaTileEntity_MultiBlockBase.java1
1 files changed, 1 insertions, 0 deletions
diff --git a/src/main/java/gregtech/api/metatileentity/implementations/GT_MetaTileEntity_MultiBlockBase.java b/src/main/java/gregtech/api/metatileentity/implementations/GT_MetaTileEntity_MultiBlockBase.java
index c5b6de0026..32ea708773 100644
--- a/src/main/java/gregtech/api/metatileentity/implementations/GT_MetaTileEntity_MultiBlockBase.java
+++ b/src/main/java/gregtech/api/metatileentity/implementations/GT_MetaTileEntity_MultiBlockBase.java
@@ -404,6 +404,7 @@ public abstract class GT_MetaTileEntity_MultiBlockBase extends MetaTileEntity
if (--mUpdate == 0 || --mStartUpCheck == 0) {
checkStructure(true, aBaseMetaTileEntity);
}
+
if (mStartUpCheck < 0) {
if (mMachine) {
checkMaintenance();