@Override
	public ByteSource findResource(String name) {
		ZipArchiveView archiveView = this.archiveView;
		if (archiveView.isClosed())
			return null;
		synchronized (this) {
			if (archiveView.isClosed()) return null;
			LocalFileHeader file = archiveView.getEntries().get(name);
			if (file == null) return null;
			return new LocalFileHeaderSource(file);
		}
	}
ZIP backed plugin source.

@author xDark
recaf-core/src/main/java/software/coley/recaf/services/plugin/zip/ZipSource.java