001package cpw.mods.fml.common.event;
002
003import java.io.File;
004import java.util.List;
005import java.util.Set;
006
007import com.google.common.collect.ImmutableSet;
008
009
010public class FMLFingerprintViolationEvent extends FMLEvent {
011
012    public final boolean isDirectory;
013    public final Set<String> fingerprints;
014    public final File source;
015    public final String expectedFingerprint;
016
017    public FMLFingerprintViolationEvent(boolean isDirectory, File source, ImmutableSet<String> fingerprints, String expectedFingerprint)
018    {
019        super();
020        this.isDirectory = isDirectory;
021        this.source = source;
022        this.fingerprints = fingerprints;
023        this.expectedFingerprint = expectedFingerprint;
024    }
025}