From 127e40ecfe391154c7957d7b00d00359bcc4d10d Mon Sep 17 00:00:00 2001 From: DaFuqs Date: Tue, 14 Jan 2025 16:06:04 +0100 Subject: [PATCH] Hanky jacks --- .../blocks/pastel_network/nodes/PastelNodeBlockEntity.java | 7 ++++++- 1 file changed, 6 insertions(+), 1 deletion(-) diff --git a/src/main/java/de/dafuqs/spectrum/blocks/pastel_network/nodes/PastelNodeBlockEntity.java b/src/main/java/de/dafuqs/spectrum/blocks/pastel_network/nodes/PastelNodeBlockEntity.java index a23a37ad45..84e2b092fa 100644 --- a/src/main/java/de/dafuqs/spectrum/blocks/pastel_network/nodes/PastelNodeBlockEntity.java +++ b/src/main/java/de/dafuqs/spectrum/blocks/pastel_network/nodes/PastelNodeBlockEntity.java @@ -9,6 +9,7 @@ import de.dafuqs.spectrum.blocks.pastel_network.network.*; import de.dafuqs.spectrum.helpers.*; import de.dafuqs.spectrum.inventories.*; +import de.dafuqs.spectrum.networking.*; import de.dafuqs.spectrum.progression.*; import de.dafuqs.spectrum.registries.*; import net.fabricmc.fabric.api.lookup.v1.block.*; @@ -396,6 +397,11 @@ public Packet toUpdatePacket() { @Override public NbtCompound toInitialChunkDataNbt() { + Optional network = getServerNetwork(); + if (network.isPresent()) { + SpectrumS2CPacketSender.syncPastelNetworkEdges(network.get(), pos); + } + NbtCompound nbtCompound = new NbtCompound(); this.writeNbt(nbtCompound); return nbtCompound; @@ -405,7 +411,6 @@ public NbtCompound toInitialChunkDataNbt() { @Override public void markRemoved() { super.markRemoved(); - // Hanky jacks if (!world.isClient()) { Pastel.getServerInstance().removeNode(this, NodeRemovalReason.UNLOADED); }