aboutsummaryrefslogtreecommitdiff
path: root/src
diff options
context:
space:
mode:
authorJakub <53441451+kuba6000@users.noreply.github.com>2022-10-16 20:40:07 +0200
committerGitHub <noreply@github.com>2022-10-16 20:40:07 +0200
commit3baf19488ed30525506b8282ff1ba56dc7daadf5 (patch)
tree2c2cbc138748657c7e6832d22ad15270e255f50c /src
parent668262073cd655571ae33a4b40b95e1e38e6c883 (diff)
parent029c55211c17742b87bf00b8ef2714567236322f (diff)
downloadGT5-Unofficial-3baf19488ed30525506b8282ff1ba56dc7daadf5.tar.gz
GT5-Unofficial-3baf19488ed30525506b8282ff1ba56dc7daadf5.tar.bz2
GT5-Unofficial-3baf19488ed30525506b8282ff1ba56dc7daadf5.zip
Merge pull request #28 from GTNewHorizons/fixes
Mega Apiar: Fix Royal Jelly consumption and force structure updates
Diffstat (limited to 'src')
-rw-r--r--src/main/java/kubatech/tileentity/gregtech/multiblock/GT_MetaTileEntity_MegaIndustrialApiary.java8
1 files changed, 6 insertions, 2 deletions
diff --git a/src/main/java/kubatech/tileentity/gregtech/multiblock/GT_MetaTileEntity_MegaIndustrialApiary.java b/src/main/java/kubatech/tileentity/gregtech/multiblock/GT_MetaTileEntity_MegaIndustrialApiary.java
index b61fad059f..a629499ab8 100644
--- a/src/main/java/kubatech/tileentity/gregtech/multiblock/GT_MetaTileEntity_MegaIndustrialApiary.java
+++ b/src/main/java/kubatech/tileentity/gregtech/multiblock/GT_MetaTileEntity_MegaIndustrialApiary.java
@@ -281,6 +281,10 @@ public class GT_MetaTileEntity_MegaIndustrialApiary
@Override
public void onPostTick(IGregTechTileEntity aBaseMetaTileEntity, long aTick) {
super.onPostTick(aBaseMetaTileEntity, aTick);
+ if (aBaseMetaTileEntity.isServerSide()) {
+ // TODO: Look for proper fix
+ if (mUpdate < 0) mUpdate = 600;
+ }
// Beeeee rendering inside ?
}
@@ -325,7 +329,7 @@ public class GT_MetaTileEntity_MegaIndustrialApiary
if (!input.isItemEqual(royalJelly)) continue;
int consumed = Math.min(input.stackSize, toConsume);
toConsume -= consumed;
- input.stackSize -= toConsume;
+ input.stackSize -= consumed;
if (toConsume == 0) break;
}
double boosted = 1d;
@@ -343,7 +347,7 @@ public class GT_MetaTileEntity_MegaIndustrialApiary
return true;
} else {
if (!depleteInput(PluginApiculture.items.royalJelly.getItemStack(64))
- && !depleteInput(PluginApiculture.items.royalJelly.getItemStack(36))) {
+ || !depleteInput(PluginApiculture.items.royalJelly.getItemStack(36))) {
this.updateSlots();
return false;
}