From 01b08897d288a1070b54615024459ab250ddf158 Mon Sep 17 00:00:00 2001 From: lc-1337 <62835225+lc-1337@users.noreply.github.com> Date: Fri, 1 Aug 2025 18:03:34 +0300 Subject: [PATCH] fix autofiller wont work after boot (#323) Co-authored-by: NeOzay Co-authored-by: NeOzay <69015205+NeOzay@users.noreply.github.com> --- .../github/common/tile/TileFluidAutoFiller.java | 10 +++++++++- 1 file changed, 9 insertions(+), 1 deletion(-) diff --git a/src/main/java/com/glodblock/github/common/tile/TileFluidAutoFiller.java b/src/main/java/com/glodblock/github/common/tile/TileFluidAutoFiller.java index 4e4e97e3..66b50404 100644 --- a/src/main/java/com/glodblock/github/common/tile/TileFluidAutoFiller.java +++ b/src/main/java/com/glodblock/github/common/tile/TileFluidAutoFiller.java @@ -272,11 +272,19 @@ public class TileFluidAutoFiller extends AENetworkInvTile @Override public TickingRequest getTickingRequest(IGridNode node) { - return new TickingRequest(1, 5, this.returnStack == null, true); + return new TickingRequest(1, 5, false, true); } + boolean initialized = false; + @Override public TickRateModulation tickingRequest(IGridNode node, int TicksSinceLastCall) { + if (!initialized) { // run postEvent on AE network is ready + initialized = true; + postEvent(); + if (this.returnStack == null) return TickRateModulation.SLEEP; + } + if (this.getStorageGrid() == null) { return TickRateModulation.SLOWER; }