Files
MCCustomSkinLoader/Forge/source/customskinloader/forge/ForgeMod.java
T

30 lines
1.2 KiB
Java
Raw Normal View History

2016-12-04 14:38:17 +08:00
package customskinloader.forge;
2018-08-13 05:11:47 +08:00
import customskinloader.CustomSkinLoader;
2016-12-04 14:50:36 +08:00
import net.minecraftforge.fml.common.Mod;
2018-08-13 05:11:47 +08:00
import net.minecraftforge.fml.common.Mod.EventHandler;
import net.minecraftforge.fml.common.event.FMLFingerprintViolationEvent;
2016-12-04 14:38:17 +08:00
2018-08-13 05:11:47 +08:00
@Mod(
modid = "customskinloader",
name = "CustomSkinLoader",
version = "@MOD_FULL_VERSION@",
clientSideOnly = true,
acceptedMinecraftVersions = "[1.8,)",
certificateFingerprint = "52885f395e68f42e9b3b629ba56ecf606f7d4269"
)
public class ForgeMod {
@EventHandler
public void fingerprintError(FMLFingerprintViolationEvent event) {
if (event.isDirectory()) return;//Development Environment
CustomSkinLoader.logger.warning("!!!Fingerprint ERROR!!!");
CustomSkinLoader.logger.warning("Failed to check fingerprint in file '" + event.getSource().getAbsolutePath() + "'.");
CustomSkinLoader.logger.warning("Excepted fingerprint: " + event.getExpectedFingerprint());
CustomSkinLoader.logger.warning("Founded fingerprint: ");
for (String s : event.getFingerprints())
CustomSkinLoader.logger.warning(s);
throw new RuntimeException("Fingerprint ERROR");
}
2016-12-04 14:38:17 +08:00
}