From 6be023015f29024e5c36dc59bb2c88a3c0692293 Mon Sep 17 00:00:00 2001 From: Hacker6329 Date: Mon, 23 Feb 2026 18:31:28 +0100 Subject: [PATCH] Fixed issue: reactor shutting down if not redstone powered and on by GUI in case of block update nearby. Fixed issue: zirnox multiblock not breaking entirely if mined. --- src/main/java/com/hbm/blocks/machine/ReactorZirnox.java | 1 + .../com/hbm/tileentity/machine/TileEntityReactorZirnox.java | 4 ++-- 2 files changed, 3 insertions(+), 2 deletions(-) diff --git a/src/main/java/com/hbm/blocks/machine/ReactorZirnox.java b/src/main/java/com/hbm/blocks/machine/ReactorZirnox.java index 41fb57269..1316a02eb 100644 --- a/src/main/java/com/hbm/blocks/machine/ReactorZirnox.java +++ b/src/main/java/com/hbm/blocks/machine/ReactorZirnox.java @@ -90,6 +90,7 @@ public class ReactorZirnox extends BlockDummyable { @Override public void onNeighborBlockChange(World world, int x, int y, int z, Block neighbor) { + super.onNeighborBlockChange(world, x, y, z, neighbor); if (world.isRemote) return; int[] core = this.findCore(world, x, y, z); if (core == null) return; diff --git a/src/main/java/com/hbm/tileentity/machine/TileEntityReactorZirnox.java b/src/main/java/com/hbm/tileentity/machine/TileEntityReactorZirnox.java index bcf571225..1c54e4f20 100644 --- a/src/main/java/com/hbm/tileentity/machine/TileEntityReactorZirnox.java +++ b/src/main/java/com/hbm/tileentity/machine/TileEntityReactorZirnox.java @@ -87,10 +87,10 @@ public class TileEntityReactorZirnox extends TileEntityMachineBase implements IC water = new FluidTank(Fluids.WATER, 32000); } public void setRedstonePowered(boolean powered) { - this.redstonePowered = powered; - if (!powered) { + if (!powered && this.redstonePowered) { isOn = false; } + this.redstonePowered = powered; } @Override