From d2e51194c745ed5637ac120056c23744231ef323 Mon Sep 17 00:00:00 2001 From: MCTBL <30978504+MCTBL@users.noreply.github.com> Date: Wed, 6 Nov 2024 20:01:36 +0800 Subject: [PATCH] add check before adding matrix into list (#78) --- .../common/tiles/TileAdvancedInfusionProvider.java | 1 + 1 file changed, 1 insertion(+) diff --git a/src/main/java/thaumicenergistics/common/tiles/TileAdvancedInfusionProvider.java b/src/main/java/thaumicenergistics/common/tiles/TileAdvancedInfusionProvider.java index 85d8e99a..ecc824a8 100644 --- a/src/main/java/thaumicenergistics/common/tiles/TileAdvancedInfusionProvider.java +++ b/src/main/java/thaumicenergistics/common/tiles/TileAdvancedInfusionProvider.java @@ -89,6 +89,7 @@ public class TileAdvancedInfusionProvider extends TileInfusionProvider implement public void bindMatrixs(final int x, final int y, final int z) { if (this.worldObj != null && this.worldObj.getTileEntity(x, y, z) instanceof TileInfusionMatrix tim) { + if (this.matrices.contains(tim)) return; this.matrices.add(tim); this.markForUpdate();