    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}