001 package cpw.mods.fml.common.event;
002
003 import java.io.File;
004 import java.util.List;
005 import java.util.Set;
006
007 import com.google.common.collect.ImmutableSet;
008
009
010 public 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 }