diff --git a/src/main/java/com/raoulvdberge/refinedstorage/tile/TileBase.java b/src/main/java/com/raoulvdberge/refinedstorage/tile/TileBase.java index d4cdd8f86..e3cea3ea2 100755 --- a/src/main/java/com/raoulvdberge/refinedstorage/tile/TileBase.java +++ b/src/main/java/com/raoulvdberge/refinedstorage/tile/TileBase.java @@ -116,6 +116,14 @@ public abstract class TileBase extends TileEntity { return null; } + // @Volatile: Copied with some changes from the super method (avoid sending neighbor updates, it's not needed) + @Override + public void markDirty() { + if (world != null) { + world.markChunkDirty(pos, this); + } + } + @Override public boolean equals(Object o) { return o instanceof TileBase && ((TileBase) o).getPos().equals(pos) && ((TileBase) o).world.provider.getDimension() == world.provider.getDimension();