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 }