From b53e53dcb744d8f8a68088c43176c99b2695f489 Mon Sep 17 00:00:00 2001 From: bloodmc Date: Mon, 2 May 2016 18:01:49 -0400 Subject: [PATCH] Call markDirty when restoring blocks with TileEntities. (#2807) This change makes sure the updated tileentity is saved properly within the chunk. --- src/main/java/net/minecraftforge/common/util/BlockSnapshot.java | 2 ++ 1 file changed, 2 insertions(+) diff --git a/src/main/java/net/minecraftforge/common/util/BlockSnapshot.java b/src/main/java/net/minecraftforge/common/util/BlockSnapshot.java index fc58bb62bf..a249adaf74 100644 --- a/src/main/java/net/minecraftforge/common/util/BlockSnapshot.java +++ b/src/main/java/net/minecraftforge/common/util/BlockSnapshot.java @@ -178,6 +178,7 @@ public class BlockSnapshot implements Serializable if (te != null) { te.readFromNBT(nbt); + te.markDirty(); } } @@ -213,6 +214,7 @@ public class BlockSnapshot implements Serializable if (te != null) { te.readFromNBT(nbt); + te.markDirty(); } }