From 4a2b662dee8eaf760752257ae1c775bef42ecd81 Mon Sep 17 00:00:00 2001 From: hiroscho Date: Fri, 7 Nov 2025 21:33:01 +0100 Subject: [PATCH] Fix/p2p desync when saving an input to memory card again (#353) --- .../com/glodblock/github/common/parts/PartFluidP2PInterface.java | 1 + 1 file changed, 1 insertion(+) diff --git a/src/main/java/com/glodblock/github/common/parts/PartFluidP2PInterface.java b/src/main/java/com/glodblock/github/common/parts/PartFluidP2PInterface.java index 0f472aed..114acd9a 100644 --- a/src/main/java/com/glodblock/github/common/parts/PartFluidP2PInterface.java +++ b/src/main/java/com/glodblock/github/common/parts/PartFluidP2PInterface.java @@ -310,6 +310,7 @@ public class PartFluidP2PInterface extends PartP2PTunnelStatic applyMemoryCard(EntityPlayer player, IMemoryCard memoryCard, ItemStack is) { PartP2PTunnel newTunnel = super.applyMemoryCard(player, memoryCard, is); + if (Platform.isClient()) return newTunnel; NBTTagCompound data = memoryCard.getData(is); if (newTunnel instanceof PartFluidP2PInterface p2PInterface) { p2PInterface.duality.getConfigManager().readFromNBT(data);