本文整理汇总了Java中cpw.mods.fml.common.event.FMLFingerprintViolationEvent类的典型用法代码示例。如果您正苦于以下问题:Java FMLFingerprintViolationEvent类的具体用法?Java FMLFingerprintViolationEvent怎么用?Java FMLFingerprintViolationEvent使用的例子?那么恭喜您, 这里精选的类代码示例或许可以为您提供帮助。
FMLFingerprintViolationEvent类属于cpw.mods.fml.common.event包,在下文中一共展示了FMLFingerprintViolationEvent类的5个代码示例,这些例子默认根据受欢迎程度排序。您可以为喜欢或者感觉有用的代码点赞,您的评价将有助于系统推荐出更棒的Java代码示例。
示例1: invalidFingerprint
import cpw.mods.fml.common.event.FMLFingerprintViolationEvent; //导入依赖的package包/类
@EventHandler
public void invalidFingerprint(FMLFingerprintViolationEvent event) // NO_UCD (unused code)
{
// Check to see if fingerprint matches what we expect.
if (ModMetadata.FINGERPRINT.equals( ModMetadata.FINGERPRINT ))
{
LogWrapper.warning( "The copy of " + ModMetadata.NAME +
" that you are running passesd all verification and fingerprint checks. It has not been modified from original." );
}
else
{
LogWrapper.severe( "The copy of " + ModMetadata.NAME +
" that you are running has been modified from the original, and unpredictable things may happen. Please consider re-downloading the original version of the mod." );
}
}
示例2: fingerprintWarning
import cpw.mods.fml.common.event.FMLFingerprintViolationEvent; //导入依赖的package包/类
@FingerprintWarning
public void fingerprintWarning(FMLFingerprintViolationEvent event) {
Proxies.log.warning("Fingerprint of the mod jar is invalid. The jar file was tampered with. This is not good.");
//FMLInterModComms.sendMessage("Forestry", "securityViolation", "Fingerprint of jar file did not match.");
FMLInterModComms.sendMessage("Railcraft", "securityViolation", "Fingerprint of jar file did not match.");
FMLInterModComms.sendMessage("Thaumcraft", "securityViolation", "Fingerprint of jar file did not match.");
FMLInterModComms.sendMessage("IC2", "securityViolation", "Fingerprint of jar file did not match.");
}
示例3: invalidFingerprint
import cpw.mods.fml.common.event.FMLFingerprintViolationEvent; //导入依赖的package包/类
@EventHandler
public void invalidFingerprint(FMLFingerprintViolationEvent event)
{
// Report (log) to the user that the version of Energy From Matter
// they are using has been changed/tampered with
if (Reference.FINGERPRINT.equals("@[email protected]"))
{
LogHelper.warning(Strings.NO_FINGERPRINT_MESSAGE);
} else
{
LogHelper.severe(Strings.INVALID_FINGERPRINT_MESSAGE);
}
}
示例4: onFingerprintWarning
import cpw.mods.fml.common.event.FMLFingerprintViolationEvent; //导入依赖的package包/类
@FingerprintWarning
public void onFingerprintWarning(FMLFingerprintViolationEvent event) {
//System.out.println("MiscPeripherals has been tampered with!");
}
示例5: fingerprintviolation
import cpw.mods.fml.common.event.FMLFingerprintViolationEvent; //导入依赖的package包/类
/**
* A public method to handle if your mod's signature is invalidated, perhaps to provide some failing message.<p/>
* From the {@link EventHandler} javadoc for methods using the {@link FMLFingerprintViolationEvent} parameter:
* <pre>
* FMLFingerprintViolationEvent:
* Sent just before FMLPreInitializationEvent if something is wrong with your mod signature
* </pre>
* @param event A Forge event handler for "fingerprint" errata.
*/
@EventHandler
abstract public void fingerprintviolation(FMLFingerprintViolationEvent event);