private void markForUpdate(boolean onlyThis) { if (!onlyThis) { for (TileEntityTankFrame frame : tankFrames) { frame.markForUpdate(); } } if(getWorld() != null && !getWorld().isRemote) { getWorld().markBlockForUpdate(getPos()); } else wantsUpdate = true; }