package com.asteria.game.plugin; /** * The exception thrown when a {@link PluginSignature} is invalid in a * {@link PluginListener}. * * @author lare96 <http://github.com/lare96> */ public final class PluginSignatureException extends RuntimeException { /** * The serial version UID for serialization. */ private static final long serialVersionUID = -64840505315888134L; /** * Creates a new {@link PluginSignatureException}. * * @param clazz * the class that the plugin signature is missing from. */ public PluginSignatureException(Class<?> clazz) { super("Plugin signature invalid or missing in " + clazz.getSimpleName() + ".class"); } }