From 3b2f66a1ba1544487d9360c7b862d633d8cb44b2 Mon Sep 17 00:00:00 2001 From: Niklas Schilli Date: Fri, 21 Aug 2026 05:35:07 +0200 Subject: [PATCH] Fix Vis Relay Interface no longer consuming an ME channel (#140) Co-authored-by: Niklas Schilli Co-authored-by: Claude Opus 5 --- .../thaumicenergistics/common/parts/PartVisInterface.java | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/src/main/java/thaumicenergistics/common/parts/PartVisInterface.java b/src/main/java/thaumicenergistics/common/parts/PartVisInterface.java index 1fe8c1c2..87f86359 100644 --- a/src/main/java/thaumicenergistics/common/parts/PartVisInterface.java +++ b/src/main/java/thaumicenergistics/common/parts/PartVisInterface.java @@ -21,6 +21,7 @@ import appeng.api.config.Actionable; import appeng.api.config.PowerMultiplier; import appeng.api.implementations.items.IMemoryCard; import appeng.api.implementations.items.MemoryCardMessages; +import appeng.api.networking.GridFlags; import appeng.api.networking.IGrid; import appeng.api.networking.IGridNode; import appeng.api.networking.energy.IEnergyGrid; @@ -113,6 +114,10 @@ public class PartVisInterface extends AEBasePart implements IGridTickable, IDigi public PartVisInterface(final ItemStack is) { super(is); + + // Require a channel + this.getProxy().setFlags(GridFlags.REQUIRE_CHANNEL); + this.UID = System.currentTimeMillis() ^ this.hashCode(); }